resin or varnish impregnated - Turc Anglais Dictionnaire